Oct 20, 2008

Oleh-oleh dari Mudik (II): Menjalankan dan Mematikan Services di Windows dari Command Prompt

Topik ini sebenarnya hanya versi lebih umum dari posting saya terdahulu mengenai cara menjalankan service telnet di server Windows.

Berawal dari ketika liburan Iedul Fitri kemarin, saya sedang jauh dari kantor, ada rekan kerja yang memerlukan bantuan untuk mengambil beberapa file yang merupakan bagian dari suatu aplikasi. File-file itu berada di bawah folder 'Program Files' di server Windows 2003, sehingga hanya bisa diakses oleh account-account yang termasuk dalam group administrators.

Saya bersyukur bahwa saya sudah membuka firewall di kantor untuk mengijinkan koneksi SSH dari Internet ke salah satu server Linux yang ada di dalam LAN kantor. Sehingga yang saya lakukan adalah menjalankan aplikasi PuTTY di handphone saya dan konek ke server Linux, dan dari situ kemudian melakukan telnet ke server Windows. Saya bersyukur lagi bahwa service telnet-server sudah berjalan di server Windows itu.

Setelah terhubung melalui telnet ke server Windows, saya mencoba untuk menyalin file-file di atas dari direktori 'Program Files' ke direktori lain yang bisa diakses oleh user. Namun, ternyata file-file itu tidak bisa disalin begitu saja karena mereka di-lock oleh aplikasinya, yang berjalan sebagai service.

Jadi, saya jalankan perintah di bawah ini untuk melihat service-service yang sedang berjalan di Windows:
c:\>net start [enter]
These Windows services are started:
Application Experience Lookup Service
Ati HotKey Poller
Automatic Updates

....
Workstation
World Wide Web Publishing Service


The command completed successfully.

C:\>

Dari daftar yang muncul di atas, saya bisa memperkirakan service mana yang menge-lock file-file yang akan saya salin, dan lalu menghentikan service tersebut.
C:\>net stop "SQL Server (SQLEXPRESS)"
The SQL Server (SQLEXPRESS) service is stopping..
The SQL Server (SQLEXPRESS) service was stopped successfully.


C:\>

Sekarang saya bisa menyalin file-file tersebut ke direktori lain, dan kemudian menjalankan lagi service-nya:
C:\>net start "SQL Server (SQLEXPRESS)"
The SQL Server (SQLEXPRESS) service is starting..
The SQL Server (SQLEXPRESS) service was started successfully.


C:\>

Selesai.

No comments:

Post a Comment