Hide Flashing Command Line and Batch File Windows On Startup Ẩn Flashing Command Line và Batch File Windows On Startup
I use a lot of batch files, command line applications, and even Ruby scripts (which run from the command line). Tôi sử dụng rất nhiều các tập tin lô, các ứng dụng dòng lệnh, và thậm chí cả Ruby script (mà chạy từ dòng lệnh). One of the things that has always irritated me is the flashing command prompt window when I make a shortcut for a batch file, especially when I put it into the startup folder to run when I first login. Một trong những điều mà luôn luôn bị kích thích tôi là cửa sổ "command prompt nhấp nháy khi tôi làm cho một phím tắt cho một tập tin thực thi, đặc biệt là khi tôi đặt nó vào thư mục khởi động chạy khi tôi đăng nhập đầu tiên.
There's a really useful utility that you can use called Có một tiện ích thực sự hữu ích mà bạn có thể sử dụng được gọi là Hidden Start (hstart) Thể Bắt đầu (hstart) , which will start up a command line application hidden in the background, which eliminates the flashing window. , Mà sẽ khởi động một ứng dụng dòng lệnh ẩn trong nền, trong đó loại bỏ cửa sổ chớp.
If you launch the utility with no parameters, it will pop up the settings dialog. Nếu bạn khởi chạy tiện ích không có tham số, nó sẽ bật lên hộp thoại thiết lập.

When using this utility, there are three key things to remember: Use the /NOWINDOW parameter to keep the window hidden, use the /D=path argument to make sure that the current directory is set correctly, and make sure to surround your application argument with quotes. Khi sử dụng tiện ích này, có ba điều quan trọng cần nhớ: Sử dụng / NOWINDOW tham số để giữ các cửa sổ ẩn, sử dụng / D = đối số đường dẫn để đảm bảo rằng thư mục hiện được đặt đúng, và hãy chắc chắn bao quanh đối số ứng dụng của bạn với dấu ngoặc kép.
For instance, if I had a batch file stored in c:\scripts\mybatch.bat, I would start it by using the following parameters in my shortcut: Ví dụ, nếu tôi đã có một đợt tập tin được lưu trong c: \ scripts \ mybatch.bat, tôi sẽ bắt đầu bằng cách sử dụng các thông số sau trong phím tắt của tôi:
hstart /NOWINDOW /D=c:\scripts “c:\scripts\mybatch.bat” hstart / NOWINDOW / D = C: \ scripts "C: \ scripts \ mybatch.bat"
You'll probably want to copy hstart.exe into somewhere in the system path, for instance C:\windows might work nicely. Bạn có lẽ sẽ muốn sao chép hstart.exe vào một nơi nào đó trong hệ thống đường dẫn, ví dụ: C: \ Windows có thể làm việc độc đáo.
Download Hidden Start (hstart) Tải về Thể Bắt đầu (hstart)

Daily Email Updates Email cập nhật hàng ngày
You can get our how-to articles in your inbox each day for free. Bạn có thể làm thế nào chúng tôi vào các bài viết trong hộp thư của bạn mỗi ngày miễn phí. Just enter your name and email below: Chỉ cần nhập tên và email của bạn dưới đây:



Hi I need a better Geek than myself to help me out. Hi tôi cần một tốt hơn Geek hơn so với bản thân mình để giúp tôi ra ngoài. I am dying and am on disability, I don't feel good and major time on the computer is hard on me. Tôi sắp chết và sáng ngày khuyết tật, tôi không cảm thấy tốt và lớn thời gian trên máy tính là khó khăn về tôi. I initially bought a 250 GB SATA 150 drive and put Vista on it. Tôi ban đầu mua 250 GB SATA 150 ổ đĩa và đặt Vista trên nó. I noticed Battlefield 2142 didn't work to well and my Belkin Nostromo N52 game pad does not have a Vista driver. Tôi nhận thấy Battlefield 2142 đã không làm việc tốt và Belkin Nostromo trò chơi của tôi pad N52 không có một trình điều khiển Vista. I just purchased a 350 GB 300 drive, I know that should be my C drive with both Vista and XP on there to take care of my troubles, plus maybe give me a speed boost, I don't know if that really makes a difference but it is better than Ultra 133 and SATA 150 or whatever they call it. Tôi vừa mua một GB 350 300 ổ đĩa, tôi biết rằng cần được ổ C của tôi với cả Vista và XP trên đó để chăm sóc những khó khăn của tôi, cộng với có thể cho tôi một tăng tốc độ, tôi không biết nếu đó thực sự tạo ra một sự khác biệt nhưng nó là tốt hơn so với Ultra SATA 133 và 150 hay bất cứ điều gì mà họ gọi nó. Is there going to be a speed difference? Là sẽ có một sự khác biệt tốc độ? Anyway in the old 386 days and 486 days, I made a batch file, that game me load up options, one for gaming taking care of that vital first bit of ram, or for regular use. Dù sao trong 386 ngày tuổi và 486 ngày, tôi đã thực hiện một tập tin thực thi, trò chơi mà tôi tải lên tùy chọn, một cho game chăm sóc mà bit đầu tiên quan trọng của ram, hoặc để sử dụng thường xuyên. For right now could one write a boot up option bat file that lets hit 1 to boot VISTA for everything but gaming or hit 2 to go to another drive with (the 350 GB) drive with my games and XP on it, then later put VISTA 64 home premium on it. Đối với ngay bây giờ ta có thể viết một khởi động tập tin bat tùy chọn cho phép nhấn 1 để khởi động Vista cho tất cả mọi thứ mà chơi game hoặc nhấn 2 để đến với các ổ đĩa khác (ổ đĩa) là 350 GB với các trò chơi của tôi và XP trên nó, rồi sau đó đặt VISTA 64 nhà cao trên nó. I do not have the upgradeable version. Tôi không có phiên bản nâng cấp. I remember in the old days I colored it yellow and after 20 secs it went to the default parameters. Tôi nhớ trong những ngày xưa tôi nó có màu vàng và sau 20 giây nó đã đi đến các thông số mặc định. Is there anyone if it is possible who could create a boot up option because the OS Vista and XP respectively are on different drives, until I can fix it the right way. Có bất cứ ai nếu có thể tạo ra một người có thể khởi động được lựa chọn bởi vì hệ điều hành Vista và XP tương ứng là trên ổ đĩa khác nhau, cho đến khi tôi có thể sửa chữa nó đúng cách. Could any one right me a batch file, and where to insert it or is this a long way to do things, I can just change boot up drive in Bios but that is a pain… So much for my home made computer skills and I've built over 20. Có thể phải bất kỳ một trong tôi một tập tin thực thi, và nơi để chèn nó hoặc là một cách này để làm việc lâu dài, tôi chỉ có thể thay đổi ổ đĩa khởi động trong BIOS nhưng đó là một nỗi đau ... Vì vậy, nhiều nhà của tôi được thực hiện kỹ năng máy tính và tôi ' ve được xây dựng trên 20. I get fatigued real easy and can stay with it, like I use to could. Tôi nhận được mệt mỏi thật dễ dàng và có thể ở với nó, như tôi sử dụng để có thể. Anyway just asking. Dù sao chỉ cần hỏi. I love your site and while trying to figure out this boot method based on the old days i found several helpful tips and ways to do things. Tôi thích trang web của bạn và trong khi đang cố gắng tìm ra phương pháp này khởi động dựa trên i ngày tuổi tìm thấy một vài lời khuyên hữu ích và cách thức để làm việc. Nice Site! Nice Site!
Thank You! Cảm ơn bạn!
Mark Woody Mark Woody
rogue-diver@comcast.net rogue-diver@comcast.net
What you are looking for is the EasyBCD utility, which will let you customize your Vista bootup options to boot off the other drive. Những gì bạn đang tìm kiếm là tiện ích EasyBCD, mà sẽ cho phép bạn tuỳ chọn khác bootup Vista của bạn khởi động tắt ổ đĩa khác.
http://neosmart.net/dl.php?id=1 http://neosmart.net/dl.php?id=1
Also fyi, we just opened a forum here, which is a good place to ask these types of questions, because a lot more people will see your question right away. Cũng FYI, chúng tôi chỉ cần mở một diễn đàn ở đây, mà là một nơi tốt để hỏi những loại câu hỏi, bởi vì rất nhiều người hơn sẽ thấy câu hỏi của bạn ngay.
http://www.howtogeek.com/forum/ http://www.howtogeek.com/forum/
Just a little FYI that this utility is great for any computer that doesn't have a local group policy or the local group policy is over written by a domain policy. Chỉ cần một chút FYI rằng điều này là tiện ích tuyệt vời cho bất kỳ máy tính mà không có một chính sách nhóm địa phương hoặc một nhóm các chính sách của địa phương là hơn được viết bởi một chính sách tên miền. Another way to fire off those batch files without ever showing the command line interface is thru the use of a group policy know as logon scripts. Một cách khác để lửa tắt các tập tin lô mà không bao giờ hiển thị giao diện dòng lệnh là thông qua việc sử dụng một chính sách nhóm biết như kịch bản đăng nhập. Go to Start>Run type gpedit.msc and expand the Windows Settings under User Configuration. Vào Start> Run gõ gpedit.msc và mở rộng Cài đặt Windows dưới User Configuration. You will see scripts and then you can choose from Logon or Logoff. Bạn sẽ thấy kịch bản và sau đó bạn có thể chọn từ Logon hay Logoff. You can also do the same under the Computer Configuration only difference is these scripts are Startup and Shut Down. Bạn cũng có thể làm như vậy theo sự khác biệt Cấu hình máy tính chỉ là các script này được khởi chạy và Shut Down. The difference is when the computer is starting up before it gets to the login prompt it runs the Startup Script, after a user has logged on, it runs the Logon Script. Sự khác biệt là khi các máy tính được bắt đầu lên trước khi nó được nhắc đến tên đăng nhập nó chạy Script Startup, sau khi một người dùng đã đăng nhập, nó chạy Script Logon. The idea is the same for Logoff and Shut Down for those processes. Ý tưởng là như nhau cho Logoff và Shut Down cho các quy trình. Hope this little tidbit helps out where practical. Đồ ngon của vật hy vọng điều này sẽ giúp ít nơi thực tế.
Fantastic. Logo. I use this with a batch file that send my machine to sleep. Tôi sử dụng điều này với một tập tin thực thi đó gửi máy của tôi vào giấc ngủ. For some unfathomable reason Microsoft has stopped putting a “Sleep” hotkey on keyboards. Đối với một số lý do unfathomable Microsoft đã ngừng đặt một "Sleep" phím nóng trên bàn phím. So I remap the “Log Off Key”. Vì vậy, tôi remap "Log Off Key". The file is very simple: rundll32.exe powrprof.dll,SetSuspendState Sleep Các tập tin là rất đơn giản: rundll32.exe powrprof.dll, SetSuspendState Sleep
would you know how to run the program silently? bạn sẽ biết làm thế nào để chạy các chương trình âm thầm? I am trying to mix this and a batch file in the “Send To” menu, in order to open the menu itself. Tôi cố gắng để pha trộn này và nộp một lô trong "Send To" trình đơn, để mở menu chính nó. Because of the menu's nature, it tacks on a %1 automatically, and hstart returns a “Failed to create process” error with the filename of the file I had selected. Do tính chất của thực đơn, nó Tacks trên 1% tự động, và trả về một hstart "Không thể tạo tiến trình" lỗi với các tên tập tin của tập tin tôi đã lựa chọn. If there is no way, I will just bear with the cmd window, or see if I can write an autoit script instead.. Nếu không có cách nào, tôi chỉ sẽ chịu với các cửa sổ cmd, hoặc xem nếu tôi có thể viết một kịch bản autoit thay vì ..
Nice idea, but what if the startup script fails? Ý tưởng tốt đẹp, nhưng các tập lệnh khởi động, nếu những gì không? Are you able to see that? Bạn có thể thấy điều đó không? What I usually do is have the batch script access WSH and generate a msgbox with the error code. Những gì tôi thường làm là có wsh đợt tập lệnh truy cập và tạo một MsgBox với mã lỗi. Just a thought. Chỉ cần một tư tưởng. This way the batch can run silently unless it encounters a problem it can't handle. Bằng cách này, các lô có thể chạy âm thầm, trừ khi nó gặp một vấn đề không thể xử lý.