Buka perintah URL dalam file batch yang menyebabkan masalah dengan tautan URL saya dibuka


0

Saya memiliki masalah yang agak aneh. Ketika saya menjalankan skrip batch untuk membuka URL, semua perintah yang saya coba hapus karakter% 3 dari URL saya ketika mengirim URL ke browser. Karena itu, URL tidak terbuka dengan benar. Adakah yang punya ide?

Saya sudah mencoba memulai, rundll32, url.dll, FileProtocolHandler, dll, dll, dll, dan tidak ada yang bekerja. Saya bahkan mencoba memasukkan tautan dalam kutipan yang tidak berfungsi.

Contoh tautan orisinil: https://service-now.com/sc_req_item_list.do?sysparm_query=active%3Dtrue ^ assignment_group% 3Dddd73dd34070240048b6bd9617591f4e ^ ORassignment_group% 3Df5c1bd5340pengkintaan% permintaanuntuk menuntut terlalu banyak permintaan% menuntut% request.sebuahpengambilan permintaanpengalamanuntuk memintapemutusanpemintaanuntuk _pemintaanuntuk _pemintaanuntuk _pemintaanuntuk _pemintaanuntuk _pemintaanuntuk terlalu banyak menuntutpemintaakemutuhandemintauntuk _pemintaanuntuk _pemintaan _pengaturan_pengaturan_pengaturan_permintaan.permintaananakdimutakdimintauntukmemintaakut% tunggangan. nameNOT% 20LIKEHouston ^ ditugaskan_toISEMPTY ^ u_product_name!% 3DNetwork% 20and% 20Email% 20account% 20-% 20modified ^ u_product_name!% 3DNetwork% 20and% 20Email% 20akun ^ u_product_name!% 3Dpengisi% %akum% %akum% %akakakakak%%%% _% jika%% akun% aktif% akun%%% akun%%% akun%%% akun%%%% akun% bisa bisa% aktif% ikut% pengguna%,%,%,%,%,%,%,%,%,%,%% harga%,%% akun%% jumlah% akun%%% akun%% akun%% akun%% akun%% akun%% akun%% akun _%% akun%% akun%% akun%,%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun%% akun% 20%% akun%% akun% " ^ u_product_name!% 3DLync% 20Instant% 20Pesan & sysparm_first_row = 1 & sysparm_view = "

Link Dibuka setelah menjalankan dari file batch: https://service-now.com/sc_req_item_list.do?sysparm_query=activeDtrue ^ assignment_groupDddd73dd34070240048b6bd9617591f4e ^ ORassignment_groupDf5c1bd534070240048b6bd9617591fbe ^ GOTOrequest.requested_for.location.nameLIKEUS08 ^ request.requested_for.location.nameNOT0LIKEHouston ^ ^ assigned_toISEMPTY u_product_name! DNetwork0and0Email0account0-0modified ^ u_product_name! DNetwork0and0Email0account ^ u_product_name! Ambil-aktifkan0 pengguna0account ^ u_product_name! DAccount0termination ^ u_product_name!

Menggunakan perintah terbuka di jendela command prompt tidak berfungsi, hanya saja tidak dari file batch?


Contoh tautan asli Anda rusak karena tidak berfungsi ketika disisipkan ke bilah alamat firefox.
DavidPostill

Hai @ DavidPostill, terima kasih telah mencoba membantu saya. Saya menghapus beberapa hal dari URL karena untuk halaman perusahaan dan tidak dimaksudkan untuk akses publik. Either way jika Anda mencoba skrip batch seperti dengan yang berikut: rundll32 url.dll, FileProtocolHandler "[tautan asli di sini]" Kemudian Anda akan melihat bagaimana string% 3 dihapus pada saat penyerahan URL. Terima kasih! EDIT: Ok wow ... Saya baru tahu bahwa browser tidak akan menampilkan URL karena modifikasi saya. Biarkan aku melihat.
R0tten

Tanpa memiliki URL nyata untuk diuji, saya hanya akan membuat komentar. URL Anda mencakup banyak karakter yang memiliki arti lain dalam sebuah file batch, termasuk %, ^, &, dan !. Anda mungkin perlu melarikan diri beberapa atau semua ini.
DavidPostill

Terima kasih telah membantuku. Saya sudah mengetahui cara membuat peramban menampilkan url, tetapi merasakan respons terhadap pernyataan Anda akan lebih membantu bagi saya. Saya sepenuhnya setuju dengan Anda tetapi saya pikir dengan menambahkan kutipan bahwa itu akan membuka url persis seperti yang diketik?
R0tten

Jika Anda menambahkan tanda kutip itu bukan lagi URL ... misalnya start www.google.comberfungsi, tetapi start "www.google.com"gagal karena parameter pertama startyang dikutip diasumsikan sebagai judul cmdjendela.
DavidPostill

Jawaban:


0

Jika semuanya gagal, Anda mungkin ingin mencoba menggunakan penyingkat url untuk mendapatkan url yang lebih sederhana untuk digunakan ... dengan asumsi itu adalah alamat statis atau Anda dapat mengotomatiskan proses pemendekan Anda sendiri.

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.