Melihat File CHM di Seluruh Jaringan di Windows 7


17

Ketika saya mencoba membuka bantuan .chm dari drive yang dibagikan jaringan saya menerima kesalahan berikut:

Navigasi ke halaman web dibatalkan.

Saya tahu tentang solusi .reg yang dijelaskan pada KB896054

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] 
"MaxAllowedZone"=dword:00000001 

tetapi tidak berfungsi di Windows 7.

Ada ide bagaimana membuat bantuan .chm tersedia dari drive jaringan?

Sunting: Saya memiliki jalur jaringan yang dipetakan ke huruf P: drive. Program saya berjalan dari P: dan saya ingin melihat bantuan untuk itu. Menyalin program ke drive lokal bukan solusi bagi saya.


Apakah nama file .chm memiliki karakter non-huruf? Karakter seperti # dalam nama file dapat membuat penampil bantuan bertindak aneh.

@ Chris: Nama hanya memiliki huruf standar [a-zA-Z].
Lukas Cenovsky

1
@ bguiz Dapat juga dimiliki oleh stackoverflow.com - Saya mengembangkan program yang dijalankan dari drive jaringan dan saya tidak dapat menampilkan bantuan untuk itu.
Lukas Cenovsky

Jawaban:


3

Cara tercepat - tetapi tidak nyaman - seret ke mesin Anda dan buka di sana.

Cara teknis - Buka properti dan lihat apakah Anda memiliki tombol buka blokir.

Ini biasanya disebabkan oleh flag NTFS yang diatur dari komputer lain.

Saya tidak tahu mengapa file lain berfungsi tetapi karena beberapa alasan, file .CHM terpengaruh ... Saya kira itu ada hubungannya dengan cara cache halaman HTML.

teks alternatif


1
Menyalin ke mesin bukanlah solusinya - program saya dijalankan dari jaringan dan cara yang sama seharusnya bisa membantu. Saya tidak melihat tombol Buka blokir ketika saya melihat properti file .chm.
Lukas Cenovsky

1
Anda mungkin juga ingin masuk ke Opsi Internet dan menambahkan drive P Anda ke zona aman / tepercaya dan melihat apakah itu membuat perbedaan
William Hilsum

1
Itu dia! Menambahkan drive P secara manual ke situs intranet telah menyelesaikan masalah. Tentu saja Anda harus menggunakan .req hack juga. Menerima solusi ini.
Lukas Cenovsky

Tidak ada tombol "Buka blokir" pada Windows 7. Registry saya harus diedit (dan kemudian file chm ditampilkan).
MKaama

6

Saya juga mengalami masalah ini, pada Windows 7, 64-bit. Saya harus menambahkan jalur UNC (\\ drive \ share) ke zona Situs Tepercaya saya dan menetapkan (dalam HKLM \ SOFTWARE \ Microsoft \ HTMLHelp \ 1.x \ ItssRestrictions) MaxAllowedZone ke 0x02, bukan 0x01. Saya harap ini membantu orang lain. Sumber: KB 896054 , yang memiliki tabel praktis yang pengaturan MaxAllowedZone mengaktifkan zona mana (angka yang lebih tinggi lebih permisif). Pertanyaan SuperUser lain, nomor 69863, juga memberi tahu cara mematikan pesan nag "Open File Security Warning".


5

2 kunci berikut harus dimasukkan dan kemudian Anda dapat melihat file CHM di Windows 7:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] 

"MaxAllowedZone"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]

"UrlAllowList"=\\\\[server name]\\[share name]\\[path];file://\\\\[server name]\\[share name]\\[path];

Ditambahkan oleh pengguna anonim (nama CB): Perhatikan bahwa pada Windows 7 64-bit Anda harus menyertakan:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000001

4

Saya mengalami masalah yang sama.

Apa yang dapat kamu coba:

Ketik ulang alamatnya

... sampai sapi pulang :)

Atau gunakan Help Explorer oleh Software KAMA.

masukkan deskripsi gambar di sini

Anda bahkan tidak perlu menginstal program, Anda dapat menggunakannya portabel: cukup ekstrak dua folder bin dan gre dan jalankan helpexplorer.exe yang dapat dieksekusi .

Catatan: Help Explorer adalah shareware. Namun, tidak ada batasan, tidak ada apa pun, yang baik-baik saja karena Perangkat Lunak KAMA tampaknya telah menghilang dari muka bumi, sehingga perizinan perangkat lunaknya agak sulit. Setiap informasi tentang cara mendaftar perangkat lunak dihargai.

Saya menemukan program beberapa waktu yang lalu ketika saya sedang mencari penampil file bantuan yang layak dan saya telah menggunakannya sejak itu. Banyak ebook teknis yang dirilis karena CHM dan penampil Microsoft sendiri merupakan masalah besar di belakangnya, DIA adalah seperti apa penampil yang seharusnya: dengan antarmuka modern, pencarian riwayat, favorit dan penyesuaian ukuran font yang mudah (zoom in / out dengan CTRL +/-) tanpa mengubah pengaturan font internet ... dan tentu saja itu tidak membatalkan navigasi pada jaringan berbagi. :)


Anda dipersilahkan :)

2

Saya menggunakan yang berikut ini dalam skrip .cmd (klik kanan, jalankan sebagai administrator):

REG ADD HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions /v MaxAllowedZone /t REG_DWORD /d 1 /f
REG ADD HKLM\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions /v UrlAllowList /d "\\yourserver;file://\\yourserver;http://your.intranet.web" /f

(Ini sama dengan jawaban shirley, tetapi mengklik dua kali file .reg melalui jaringan tidak berfungsi dan saya memiliki skrip konfigurasi saya di server. Tetapi menjalankan skrip .cmd saat admin berfungsi)


tidak yakin mengapa, tetapi pada laptop win7 saya perintah kedua juga memasukkan trailing " /f"ke kunci UrlAllowList. Setelah secara manual menghapus karakter trailing dari kunci saya bisa melihat file .chm drive bersih.
matt wilkie

Saya harus menggunakan utilitas HHReg yang sangat baik dari superuser.com/questions/427191/… untuk menebak string yang benar. Ternyata "mappeddriveletter: \ path;"; yang disarankan "\\ youservername \ path;" dan "\\ ip.add.re.ss \ path;" tidak bekerja untuk saya.
MKaama
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.