Thứ Năm, 18 tháng 6, 2015



Đôi khi bạn cần add một REG_NONE vào registry nhưng Bat không hỗ trợ kiểu NONE thông qua lệnh REG ADD vì vậy mình sẽ hướng dẫn các bạn một cách "lách luật" đó là chúng ta sẽ tạo ra một file reg sau đó import nó.
Code:

call :regnone HKEY_CURRENT_USER "keyname" valuename

goto :eof

:regnone
rem create a reg file
echo Windows Registry Editor Version 5.00 > none.reg
echo [%~1\%~2] >> none.reg
echo "%~3"=hex(0): >> none.reg

rem import it the registry
reg import none.reg 

del /q none.reg    

goto :eof
Hi vọng mẹo nhỏ trên sẽ giúp ích cho các bạn.

Cài đặt Windows là một trong kỹ năng không thể thiếu với người dùng máy tính, nhưng không phải ai cũng biết cách cài windows từ ổ cứng mà không cần sử dụng USB hay đĩa CD nhưng hiệu quả tương tự như khi dùng đĩa CD và USB: xóa hoàn toàn windows cũ, format và phân chia ổ đĩa dễ dàng. Nếu các bạn có sắn USB thì cũng có thể thực hiện theo hướng dẫn cài windows 7 bằng USB hoặc hướng dẫn cài windows 8.1 bằng USB.
Các phần trong bài viết:
  1. Ưu điểm khi cài Windows từ ổ cứng
  2. Điều kiện để có thể cài đặt
  3. Chuẩn bị trước khi cài đặt
  4. Hướng dẫn cài đặt:
    + Bước 1: Giải nén file cài đặt
    + Bước 2: Khởi động Command Prompt trông chế độ Safe mode
    + Bước 3: Gõ lệnh CMD chạy file cài đặt Windows
  5. Lỗi khi cài win từ ổ cứng

Ưu điểm khi cài Windows từ ổ cứng

  • Không tốn tiền mua USB hay CD. Mình thích nhất ưu điểm này :))
  • Tốc độ cài nhanh gấp 4 lầ CD và nhanh hơn USB do file được lưu trên máy tính thời gian sao chép file nhanh hơn từ USB hay CD vào máy tính.
  • Không cần dùng USB, CD nên cực kỳ tiện lợi, dù máy tính bạn không có ổ cắm CD hay USB cũng thực hiện được.

Điều kiện để có thể cài đặt

  • Hệ điều hành trên máy tính là Windows ( XP, 7, 8 ) và phải vẫn chạy bình thường. Hệ điều hành cài mới phải có cùng số bit với hệ điều hành đang sử dụng. Nghĩa là nếu bạn đang dùng windows 32 bít (x86) thì bạn phải cài hệ điều hành mới là 32 bit (x86) , hoặc nếu bạn đang dùng Windows 64 bit (x64) thì bạn phải cài hệ điều hành mới là windows 64 bit (x64).
  • Nếu không vào được hệ điều hành hoặc bạn muốn cài hệ điều hành mới có số bit khác hệ điều hành đang sử dụng thì bạn có thể cài đặt windows bằng USB cho windows 7 hoặc windows 8.1 mới.
  • Máy tính của bạn có ít nhất 2 ổ đĩa bao gồm cả ổ đĩa chứa HĐH đang sử dụng.

Chuẩn bị trước khi cài đặt

  • Tải file .ISO cài Windows 7 hoặc file .ISO cài Windows 8.1 (bạn có thể chọn một bản Windows 7, 8.1 32 bit hoặc 64 bit bất kỳ). Nếu Ram máy tính bạn từ 4GB trở lên thì bạn nên cài bản 64bit (x64), thấp hơn thì nên cài bản 32 bit (x86).
  • Cài sẵn phần mềm giải nén Winrar hoặc 7-zip. Nếu chưa có các bạn có thể download 7-Zip về cài đặt cho máy tính.

Hướng dẫn cài đặt Windows 7, 8 từ ổ cứng bằng Video

Hướng dẫn cài đặt Windows 7, 8 từ ổ cứng bằng hình ảnh

Bước 1: Giải nén file cài đặt

Bước 1.1: Di chuyển file .ISO cài Windows ra thư mục gốc của 1 ổ đĩa (không phải ổ C) trên máy tính.
Di chuyển file cài windows ra thư mục gốc
Bước 1.2: Giải nén file .ISO ra 1 thư mục cùng tên với file cài đặt.
  • Nếu máy tính bạn cài Winrar các bận nhấp chuột phải vào file .ISO chọn Extract to “X17-24280″
  • Nếu máy tính bạn cài 7-Zip các bận nhấp chuột phải vào file .ISO chọn 7-Zip => Extract to “X17-24280″
Giải nén file cài windows
Bước 1.3: Đổi tên thư mục vừa giải nén thành “windows” (hoặc tên khác nhưng các bạn phải nhớ)
Đổi tên thư mục


Bước 1.4: Mở thư mục vừa đổi tên kiểm trang nếu số lượng file và tên file tương đối giống với hình dưới thì các bạn đã giản nén thành công, nếu không các bạn kiểm tra xem file download về có lỗi không rồi giải nén lại. Sau đó ghi nhớ tên ổ đĩa chưa thư mục và tên thư mục và giải nén. Trong trường hợp máy tính của mình là ổ đĩa F thư mục Windows
Ghi nhớ tên đường dẫn

Bước 2: Khởi động Command Prompt trông chế độ Safe mode

Ở bước này thao tác trên Windows 7 và 8 sẽ khác nhau.

Cài windows mới từ máy đang chạy HĐH windows 7

– Các bạn khởi động lại máy tính và ấn nút F8 liên tục tới khi xuất hiện màn hình đen như hình bên dưới. Sau đó các bạn dùng nút mũi tên nên xuống và nút Enter để chọn Repair Your Computer.
Repair Your Computer
– Màn hình System Recovery Options hiển thị kêu các bạn chọn loại bàn phím dể thực hiện các bước tiếp theo. Các bạn để mặc định là US rồi nhấp vào Next
Chọn loại bàn phím
– Tiếp theo System Recovery Options lại yêu cầu bạn nhập mật khẩu cho máy tính với User mặc định của mình là BlogTinHoc, nếu máy bạn có mật khẩu thì các bạn nhập vào, nếu không có thì không cần nhập và chọn OK
Đăng nhập
– Màn hình System Recovery Options tiếp theo các bạn chọn Command Prompt
Command Prompt
– Sau đó bạn thu được cửa sổ Command Prompt. Giờ bạn chuyển sang bước 3.
CMD

Cài windows mới từ máy đang chạy HĐH windows 8

Từ màn hình Desktop các bạn di chuyển chuột góc trên phải màn hình để hiển thị thanh Menu, sau đó bạn kéo chuột xuống dưới chọn Settings trên Menu.
Chọn Power
Tiếp đến các bạn nhấp chuột trái vào Power tiếp đó các bạn giữ nút Shift và nhấp chuột trái vài Restart
Di chuột lên góc trên phải chọn SettingsSau đó màn hình Please wait sẽ load khoảng 30 giây và mở lên tùy chọn Choose an option. Tại đây các bạn chọn Troubleshot -> Advanced Options -> Command Prompt.
Troubleshot
Advanced Options
Command PromptSau đó máy tính sẽ khởi động lại và màn hình Command Prompt hiển thị lên, các bạn chọn tên Account máy tính.
Chọn User
Sau đó điền mật khậu khẩu mà chọn continue
Nhập Pass
Cuối cùng màn hình Command Prompt hiển thị lên.
Khởi động Command

Bước 3: Gõ lệnh CMD chạy file cài đặt Windows

Đầu tiên các bạn nhập tên ổ đĩa ( ổ chứa thư mục giải nén file cài đặt ở bước 1) sau đó ấn Enter để di chuyển tới ổ đĩa đó. Với máy tính mình là F:
Lệnh 1
Sau đó các bạn gõ “Tên thử mục”setup.exe với máy tính mình ở bước 1 là thư mục windows nên mình sẽ gõ windowssetup.exe sau đó ấn Enter.
Lệnh 2
Sau đó màn hình cài Windows mới sẽ xuất hiện.
Setup

Lỗi khi cài win từ ổ cứng

Đôi khi ở bước này các bạn có thể gặp lỗi “The system cannot find the path specified.”, lỗi này có thể là do bạn nhớ tên thư mục không đúng hoặc do ổ đĩa chứa thư mục cài win đã đổi tên ở bước này so với trong win (điều này thường xảy ra nếu các bạn phân vùng ổ đĩa). Để khắc phục đầu tiên bạn phải khởi động lại vào windows đảm bảo chắc chắn tên thư mục chính xác, và xem dung lượng ổ đĩa chứa thư mục là bao nhiêu GB, sau đó bạn làm các thao tác ở bước 2 để quay lại bước 3.
Lỗi
Tại đây, nếu tên thư mục mới nãy bạn điền vào sai thì bạn điền lại cho đúng, nếu tên thư mục đúng thì ta gõ lệnh “wmic logicaldisk get size,freespace,caption” vào. Lúc này sẽ có danh sách các ổ đĩa có trên máy tính, dung lượng ổ đĩa (đơn vị MB, các bạn có thể dự vào 1 GB=1024 MB để đổi dung lượng các ỗ đĩa ra GB), dựa vào dung lượng ổ đĩa bạn hãy xác định đâu là ổ đĩa chứa thư mục cài windows, nhưng nếu bạn ngại việc đổi dung lượng thì bạn hãy thực hiện bước 3 với lần lượt các ổ đĩa tới khi thành công thì thôi (mỗi máy tính thường có 2-3 ổ đĩa nên làm cũng khá nhanh, riêng ổ đĩa C là ổ đĩa chứa HĐH không thể bị đổi tên nên ta có thể xacs định được ổ đĩa này)
ổ đĩa
Bây giờ bạn có thể thực hiện các thao tác cài đặt tiếp theo y như khi cài bằng USB hoặc CD. Bây giờ các bạn làm theo bài viết hướng dẫn cài Windows 8.1 hoặc hướng dẫn cài windows 7

Nguồn: http://blogtinhoc.vn/
Tối nay nóng quá đến 2h sáng rồi mà vẫn không ngủ được vào tắm cái lại nhớ lại chuyện hồi nhỏ. Hồi đó nhà tôi nghèo lắm, không có quạt điện như bây giờ, cứ mỗi tối mùa hè nóng nực thì tôi và cả nhà thường ra hiên ngủ, có bữa thì ra sân, cả nhà có chiếc quạt giấy nhỏ mà mẹ tôi ưu tiên quạt cho tôi và cháu (con anh cả) tôi.

giếng khoan
Ảnh minh họa
Tuy vậy, tôi chỉ được quạt trước khi đi ngủ sau đó thì cả nhà ai cũng mệt nên ngủ thiếp đi hết, chỉ có cháu tôi thỉnh thoảng khóc làm mẹ tôi phải à ơi ru nó ngủ tiếp. Tính tôi không chịu được nóng, nên nửa đêm tôi tỉnh giấc lại chạy ra chiếc giếng khoan nhỏ, hì hục bơm nước, rồi uống, rồi dội, hì hà, cảm giác lúc đó dễ chịu làm sao, những ngụm nước mát rượi, trong lành tan chảy trong miệng rồi xuống bụng đi qua cổ họng làm dịu cơn khát, nước dội bên ngoài mát rượi làn da,...Bây giờ hiện đại có đá nền(gạch hoa), có quạt điện, máy bơm nước, tôi lại thèm cái cảm giác ngày ấy, không rõ nhưng chắc có lẽ không bao giờ quay về nữa.

Thứ Ba, 16 tháng 6, 2015

Chương trình hẹn giờ tắt máy được mình viết bằng bat file.
Ai hay ngủ quên thì tải về dùng nha, siêu nhẹ, khi chạy chỉ tốn <500kb ram vì chỉ có thêm 1 schedule vào process so sánh với các sản phẩm cùng loại thì thật nổi bật.

Chức năng: shutdown, restart, log off, and so on, định viết thêm cái hibernate mà thấy không cần thiết lắm :)

link download: https://drive.google.com/


Gitcode: https://github.com/tiktiktac/Auto-shutdown-computer
Chia sẻ với các bạn phần mềm cắt ghép mp3 nhỏ gọn nhất và cực chất nhất mình từng sử dụng, dung lượng chỉ vỏn vẹn 133kb nhưng hoạt động chả khác gì các phần mềm 20-30mb, đặc biệt nó cắt direct không cần thông qua giải mã nên tốc độ siêu nhanh và giữ nguyên chất lượng âm thanh gốc, đặc biệt nó không cần cài đặt mà chạy ngay. Đó là phần mềm mp3DirectCut, của tác giả Martin Pesch.



Trang chủ: http://mpesch3.de1.cc/
Tải về: http://www.softpedia.com/


Hướng dẫn này giúp các bạn có thể thực hiện lập trình đồ họa trên dev C++
Hướng dẫn này dành cho các bạn sử dụng google drive(mình khuyên nên dùng drive này vì nó free nhiều 15gb, download max speed)
Ví dụ mình có file sau:



Bước 1: Các bạn vào google drive, tìm đến tài liệu cần nhúng, chọn chia sẻ. Bạn sẽ thấy tương tự trong hình dưới

google drive

Mục Đã bật chia sẻ liên kết bạn chọn bất kỳ ai có liên kết đều có thể xem
Bạn nhấn vào mục nhận liên kết có thể chia sẻ được, bạn sẽ nhận được một liên kết như trong hình
https://drive.google.com/file/d/0B-8bd8KU-RSva25vWF9nTFBoZTg/view?usp=sharing
Bước 2: Bạn tạo một bài viết mới sau đó chuyển sang tab html, rồi copy đoạn code sau vào
<iframe  src="đường dẫn đến tập tin/preview" height="độ cao khung nhìn" width="độ rộng khung nhìn"></iframe >
Bước 3: Thay phần "đường dẫn đến tập tin" bằng đường dẫn mà bạn nhận được ở bước 1, lưu ý thay chữ "view?usp=sharing" bằng preview, thay "độ cao khung nhìn" và "độ rộng khung nhìn" bằng các giá trị sao cho phù hợp với blog của bạn.
Bước 4: Code hoàn chỉnh đối với ví dụ của tôi là: 



<iframe height="480" src="https://drive.google.com/file/d/0B-8bd8KU-RSva25vWF9nTFBoZTg/preview" width="600"></iframe>


Chúc các bạn thành công!
Bài viết này mình sẽ hướng dẫn các bạn cách compile và run code C++ trong sublime text, một trình editor rất tuyệt vời.

Nhiều bạn khi cài song song windows/ linux thì mặc định linux sẽ được boot trước, nếu muốn khởi động vào windows thì phải chọn ở trên bàn phím, việc làm này làm mất thời gian của nhiều bạn vốn chỉ xem linux là hdh để vooc và windows vẫn là hdh chính sử dụng, hướng dẫn sau sẽ giúp bạn đặt windows là hdh mặc định khi khởi động.


Khi khởi động máy bạn sẽ gặp màn hình menu đầu tiên như sau:
vnchanged.blogspot.com grub2
Máy sẽ cho bạn thời gian 10 giây để chọn boot vào đâu, nếu bạn không chọn gì cả thì mặc định là dòng trên cùng (Ubuntu), nếu bạn muốn boot vào Windows thì bạn phải chọn dòng cuối cùng. Vậy sẽ hơi bất tiện phải không nào.
Có lẽ hiện nay các bạn đều đã dùng bản Ubuntu mới 10.04 (Lucid) hoặc 9.10 (Karmic), kể từ bản Karmic Ubuntu sử dụng Grub2.
Các bạn mở Terminal, và mở tập tin /etc/default/grub bằng lệnh: sudo gedit /etc/default/grub
Bạn tìm đến dòng GRUB_DEFAULT=0 (thường là dòng thứ 4), đây là dòng quy định mục nào trên menu sẽ được boot, và mặc định là dòng 0, tức dòng đầu tiên. Bạn lưu ý là thứ tự bắt đầu từ 0 chứ không phải 1.
Trở lại hình trên, bạn hãy đếm từ trên xuống bắt đầu từ 0, dòng của Windows sẽ là dòng 6 (tức 7 nếu đếm từ 1).
Vậy bạn hãy sửa GRUB_DEFAULT=0 lại thành GRUB_DEFAULT=6.
Bạn lưu lại và thóat gedit. Sau đó thực thi lệnh sau trên Terminal: sudo update-grub.
Bạn khởi động lại máy, bạn sẽ thấy dòng sáng mặc định sẽ hiện ở dòng của Windows chứ không phải dòng đầu tiên của Ubuntu như ban đầu và máy sẽ boot vào Windows nếu bạn không lựa chọn gì cả.
Nếu bạn cảm thấy thời gian 10 là hơi dài thì bạn có thể sửa lại tại dòng GRUB_TIMEOUT=10.
Nếu bạn dòng bản Ubuntu cũ trước bản Karmic thì bạn phải sửa tập tin /boot/grub/menu.lst và thay vì sửa dòng GRUB_DEFAULT=0 thì bạn tìm đến dòng default 0.
Ngoài ra bạn có thể sửa đổi rất nhiều thứ từ màu chữ, font chữ đến hình nền, các bạn có thể xem hướng dẫn tại https://help.ubuntu.com/community/Grub2.
Hy vọng giúp được các bạn!

Nguồn https://nguyentieuhau.wordpress.com/
Chức năng UAC là rất hữu dụng, tuy vậy khi bạn dùng một phần mềm can thiệp hệ thống liên tục thì cảnh báo UAC lại gây ra sự phiền toái nhất định, windows cho phép bạn tắt UAC nhưng là tắt đối với tất cả các chương trình, điều này gây nguy hiểm cho máy tính chúng ta, 4 cách sau giúp bạn dễ dàng tắt UAC đối với một số chương trình (không phải tắt đối với tất cả).



Whether you like the User Account Control (UAC) feature in Windows Vista, 7 and 8 or not, the average computer user should always have it enabled. This is because there’s no doubt UAC is capable of blocking some actions by malware such as adding itself to global startup, dropping or modifying files located in Windows, installing rogue software processes and etc. There are certainly weaknesses in UAC, and there are ways to bypass UAC restrictions on a system, but not all malware is capable of doing that which is where UAC can work.




Unfortunately the effectiveness of UAC will probably diminish over time for many users because they mostly just end up pressing Yes to allow a program access without even looking at what is asking to run, because they’re presented with the prompt so often. Power users will no doubt find UAC extremely annoying and it’s the first thing that many of us disable after installing Windows. We usually have to keep UAC enabled on some of our test systems to simulate a normal user’s computer when doing research or testing software.
If you keep UAC enabled it can be quite annoying when you use a piece of software often and every time you run it, the UAC prompt appears. The program is perfectly safe, you’ve run it several times, and yet Windows keeps asking. Thankfully, there are ways around this problem to stop the UAC prompt from appearing for programs you specify and trust, here’s a selection of ways you can do it.


1. UAC Pass
UAC Pass is a small and portable executable that creates a UAC promptless shortcut on your desktop with drag and drop. When you double click the shortcut, it will launch your program and won’t popup the UAC prompt. This is made possible by adding the application to the Windows Task Scheduler automatically and then the shortcut simply starts the task with high privileges.




There are some preset options in UAC Pass that allow you to create a shortcut for different scenarios such as a USB drive, a startup entry or the desktop, and can pin to the Start Menu and Taskbar. You can also create a scheduled task that is started with Windows, allow multiple instances, create a batch file, force language and relative paths. For most situations the default preset should work just fine though.
To create the UAC bypass shortcut, all you have to do is drop a program or shortcut onto the window, and it will automatically create a scheduled task and then create the shortcut in the chosen location which will launch the task. To delete the shortcut, you can drag and drop it onto UAC Pass again to remove the program from Windows Task Scheduler and then manually delete the shortcut. Alternatively, just delete the shortcut and then go to the Windows Task Scheduler and delete the task. UAC Pass works in Windows Vista, Windows 7 and 8 32-bit and 64-bit.
Download UAC Pass

2. UAC Trust Shortcut
UAC Trust Shortcut allows you to disable User Account Control for a specific application, by defining a trusted shortcut. This program works slightly differently to UAC Pass because it doesn’t create a scheduled task and uses its own service to elevate the program. After installation, a UAC Trust Shortcut Tray Manager will be added to Windows startup which provides a convenient way for you to start the service and trusted shortcut creator.

 UAC Trust Shortcut



To create a trusted shortcut, right click on the tray icon and select “Open UAC Trust Shortcut 1.0″. A window will appear where you can add the name of the program that you want to white list, browse for the program and click the Add now link. The trusted shortcut will be added to the Desktop and you can now run the program from the trusted shortcut without getting the UAC prompt. There is actually an additional step which you must perform first or else the trusted shortcut will always prompt the User Account Control warning.




You need to manually start the background service (tracer.exe) from the UAC Trust Shortcut Tray Manager (which requires UAC elevation) whenever you restart, or log off from your Windows session. You can launch as many trusted shortcuts you want without getting the UAC prompt while logged in. UAC Trust Shortcut doesn’t support command line arguments and doesn’t work with batch files. It works on Windows 7 32-bit and 64-bit. Make sure you download the correct version or else the setup will fail to install.
Download UAC Trust Shortcut 32-bit | 64-bit

3. ElevatedShortcut
ElevatedShortcut is a program that’s quite similar in it’s operation to UAC Pass and allows you to create a Windows shortcut to elevate the privilege level of the program you’re trying to run so it doesn’t need the UAC prompt to appear. A Scheduled task is created with the “Run with highest privileges” option set, and the shortcut calls and runs the task.




ElevatedShortcut is a portable program and has separate version for Windows Vista and 7, and another for Windows 8 inside the zip file. Simply run the relevant executable and it will popup the main window where you have the choice of creating a new shortcut, modifying an existing shortcut or removing one you created previously. There’s also an option in Settings to add an entry into the Explorer context menu.




Clicking on a new shortcut will popup a new window where you locate the executable file, supply any optional command line arguments and a working directory if required. Then locate the folder where you want to place the shortcut and click the OK button. The Remove shortcut button will show you which scheduled tasks have been previously created along with the accompanying shortcuts, simply check the box to remove what you don;t want and click the button.
ElevatedShortcut

4. The Task Scheduler Trick
If you’re having issues with any of the tools that use the Task Scheduler shortcut to elevate the application, or would simply like to know how it’s done, you can always create a scheduled task yourself. It’s not difficult and only takes a minute or two to setup. Here are the steps on how to make a program run under the Task Scheduler with the highest privileges to bypass the UAC prompt.



1. Click the Start button and type Task Scheduler on the search programs and files bar and hit enter. Or go to Control Panel -> Administrative Tools -> Task Scheduler.
Create Shortcut2. Click Action from the menu and select Create Task. Fill in the Name and Description boxes and then MAKE SURE to check the “Run with highest privileges” check box. This is the option which elevates the task to bypass the UAC prompt.



3. Go to the Actions tab and click the New button.
Create Shortcut4. Make sure that “Start a program” option is selected and browse for the program that you want to run without a UAC prompt and click OK. Optionally you can also specify any command line arguments if required.




5. Now go to Settings tab and make sure that “Allow task to be run on demand” is selected which should already be enabled. Click the OK button to create the task and you should see the task being added to the Task Scheduler Library.




6. You can either manually run the program directly from Task Scheduler by right clicking on the task and select Run, or create a shortcut which is very useful when you want to put it in startup or just double click to open it quickly. To create a shortcut, right click on the Desktop and select New -> Shortcut. Type the following into the location box and click Next.
schtasks /run /TN "{Name of task}"


You will obviously need to change the task name in double quotes to the name of the task which you’ve used in step 2. Any name can be used for the shortcut and then click the Finish button. Whenever you need to run the program without the annoying UAC prompt, simply run the shortcut which has been created. You can even be place the shortcut in the Startup folder so that it runs with highest privileges without prompting you to allow the following program to make changes to the computer.
If you totally disable User Account Control, then you don’t need to use these methods, but it is good to know that there is a way to bypass the UAC restriction using different ways if needed. If you have UAC enabled and would like to keep it that way, or would like to allow another user access to a safe file without needing a prompt, then these tips could be useful if you need to run certain programs that require elevation when they startup.